home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / patches / pch1230.rea < prev    next >
Text File  |  1995-12-02  |  6KB  |  160 lines

  1. Short:    Blizzard 1230 name/delay/memfix 39.3
  2. Author:   kessler@fim.uni-erlangen.de (Thomas Kessler)
  3. Uploader: kessler@fim.uni-erlangen.de (Thomas Kessler)
  4. Version:  39.3
  5. Type:     hard/misc
  6. Replaces: hard/misc/patch1230_1*
  7. Requires: A1200, Blizzard 1230-I/II board
  8.  
  9. patch1230scsi                                                   patch1230scsi
  10.  
  11.    NAME
  12.     patch1230scsi
  13.  
  14.    VERSION
  15.     patch1230scsi 39.3 by Thomas Kessler (09.11.95)
  16.  
  17.    DISCLAIMER
  18.     Copyright ©1995 by
  19.     Thomas Kessler, Sonnenstrasse 95, D-91564 Neuendettelsau, Germany.
  20.  
  21.     This program is SHAREWARE.
  22.  
  23.     If you like it and if you use it longer than 14 days, send me
  24.     something (DM 10 or US $10 (cash) is appropriate) and you will
  25.     become a registered user. Please include also a detailed system-
  26.     configuration. You will receive every update for free via email
  27.     as registered user (send DM 30 or US $30 (cash) to receive every
  28.     update via 'normal' mail on 3,5" or 5,25" disk).
  29.  
  30.     It is illegal to distribute this program on disks which cost
  31.     more than US $5 per floppy disk, or more than US $20 per CD.
  32.  
  33.     This software is provided as-is, without warranty of any kind,
  34.     either expressed or implied. In no event will the author be liable
  35.     for direct, indirect, incidental or consequential damages or data
  36.     loss resulting from the use or application of this software. The
  37.     entire risk as to the results and performance of this software is
  38.     assumed by the user.
  39.  
  40.    FEATURES
  41.      ************************************************************
  42.     * The registered version is able to replace 'PrepareEmul'  *
  43.     * which does not work on most Blizzard 1230 I/II configs.  *
  44.     * 'PrepareEmul' is required for ShapeShifter MAC-Emulation *
  45.     * (c) by Christian Bauer (aminet/misc/emu/ShapeShift*).    *
  46.      ************************************************************
  47.  
  48.    SYNOPSIS
  49.     patch1230scsi D=DELAY/K/N,T=TIMER/S,M=MEMPATCH,R=REBOOT/S,
  50.                    S=SHAPESHIFTER/S,Q=QUIET/S
  51.  
  52.    FUNCTION
  53.     patch1230scsi is for all users of the Blizzard 1230-I and
  54.     1230-II board with scsi-controller (scsi Version 1 Rev. 22).
  55.     It fixes a small bug in the device-code, removes the long
  56.     boot-delay and can install a work-around for the memory-bug.
  57.  
  58.    INPUTS
  59.     D=DELAY/N/K  You can specify delay-values from 1 to 15.
  60.                  The original value is 15 (very slow), the default
  61.                  value is 1 (very fast). Use a higher value, if you
  62.                  should have problems with the scsi-initialisation.
  63.  
  64.     T=TIMER/S    Set this switch if you want to use the original
  65.                  timer.device wait-routine. Default: Don't use the
  66.                  original routine. Use this switch, if you should
  67.                  have problems with the scsi-initialisation.
  68.  
  69.     M=MEMPATCH/S Use this switch only if you have 2 (two) SIMMs
  70.                  installed on your Blizzard 1230 board. If you use
  71.                  it with only 1 (one) SIMM installed, your memory
  72.                  will be fragmented without any reason or your Amiga
  73.                  will stop booting with a white screen.
  74.  
  75.                  This switch enables a work-around for the memory-
  76.                  bug, which can cause heavy system-crashes if you
  77.                  read very big files from hd to a big buffer in
  78.                  your FAST-Ram. It splits your memory in two parts.
  79.                  The first part should be as big as your first
  80.                  SIMM and the second part should be as big as your
  81.                  second SIMM. You can see that with the program
  82.                  'ShowConfig' which should be in the 'Tools' drawer
  83.                  of your Workbench.
  84.  
  85.                  Your largest available memory-block will be smaller
  86.                  with this switch enabled, but your system will be
  87.                  safer.
  88.  
  89.     R=REBOOT/S   Set this switch if you want to reboot immediately
  90.                  after installing the patches. Without this switch
  91.                  the patch will be installed during the next system-
  92.                  reboot. Default: Don't reboot.
  93.  
  94.                  Note: Patch will become active only after reboot!
  95.  
  96.     S=SHAPESHIFTER/S
  97.                  Set this switch if you want to replace 'PrepareEmul'
  98.                  which is required for ShapeShifter (see: FEATURES).
  99.                  You can set this switch also in the unregistered
  100.                  version, but it will NOT do anything.
  101.  
  102.     Q=QUIET/S    Set this switch to avoid text-output.
  103.  
  104.    RESULTS
  105.     A small resident kicktag, which patches the 1230scsi.device
  106.     during system-initialisation. You can see a successfull patching
  107.     if a short blue flash appears during reboot.
  108.  
  109.    PROBLEMS
  110.     If you should have problems with the scsi-initialisation, first
  111.     try to add the TIMER switch. If your hd (or similar) still won't
  112.     be recognized by the workbench, try to increase the DELAY=1 value.
  113.     If you can't solve the problems, write some email to me.
  114.  
  115.    NOTE
  116.     All changes will become active only after a reboot!
  117.  
  118.     Since patch1230scsi will do nothing if it has been installed
  119.     already, it is very easy to just have it as the first line of
  120.     the startup-sequence. You can place it also before 'SetPatch'.
  121.  
  122.     If you have installed the patch and you change the DELAY-value,
  123.     the TIMER switch or the MEMPATCH switch in your startup-sequence,
  124.     the (already installed) patch will be updated with the new values.
  125.  
  126.     Don't use the MapROM Jumper with patch1230scsi, because MapROM
  127.     has been reported to kill all resident ram-kicktags on a 1230-I
  128.     board.
  129.  
  130.    HISTORY
  131.     Patch1230scsi 39.0 (1.0)
  132.     - first release
  133.     - simple OpenDevice() work-around
  134.  
  135.     patch1230scsi 39.1
  136.     - rewritten (100% Asm)
  137.     - resident (survives resets)
  138.     - patches now device-code (no more work-arounds :-)
  139.     - works also for 1230-I boards now
  140.     - added timer and delay control (for advanced users)
  141.  
  142.     patch1230scsi 39.2
  143.     - added memory-bug work-around
  144.     - new patch-routine (earlier in system-init)
  145.     - reboots a little bit faster
  146.     - changed program-status to shareware
  147.  
  148.     patch1230scsi 39.3
  149.     - added more memory-bug work-around
  150.  
  151.     patch1230scsi 39.3r (for registered users only)
  152.     - added more memory-bug work-around
  153.     - added shapeshifter support
  154.  
  155.    AUTHOR
  156.     Thomas Kessler (kessler@fim.uni-erlangen.de)
  157.  
  158.     Fell free to contact me if you have any suggestions for
  159.     future releases or if you find any bugs.
  160.